package com.gxa.service;

import com.gxa.common.base.LayuiResultJson;
import com.gxa.common.base.R;
import com.gxa.domain.dto.SysRoleSaveDTO;
import com.gxa.domain.entity.SysRole;

public interface SysRoleService {

    LayuiResultJson findSysRoleAll(Integer page, Integer limit);

    R delRoleByRoleId(Integer roleId);

    R addSysRole(SysRoleSaveDTO sysRoleSaveDTO);

    R updateSysRole(SysRole sysRole);

    LayuiResultJson search(String roleName, Integer page, Integer limit);
}
